import request from '@/utils/request'
import {projectApiUrl} from './config'

/**
 * 分包商推荐列表（分页）
 * @param parameter
 */
export function getSubcontractorsList(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/recommend/list/page',
    method: 'post',
    data: parameter
  })
}


/**
 * 分包商推荐列表
 * @param parameter
 */
export function getSubcontractorsLists(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/recommend',
    method: 'get',
    params: parameter
  })
}




/**
 * 分包商新增
 * @param parameter
 */
export function addSubcontractors(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/recommend',
    method: 'post',
    data: parameter
  })
}


/**
 * 分包商编辑
 * @param parameter
 */
export function editSubcontractors(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/recommend/update',
    method: 'post',
    data: parameter
  })
}




/**
 * 分包商列表统计
 * @param parameter
 */
export function subcontractorsTotal(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/recommend/listTotal/list',
    method: 'post',
    data: parameter
  })
}





/**
 * 分包商考察列表（分页）
 * @param parameter
 */
export function getSubcontractorsInvestigate(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/investigate',
    method: 'get',
    params: parameter
  })
}




/**
 * 分包商考察列表（分页）
 * @param parameter
 */
export function getGroup(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/investigate/basicInformatin/group',
    method: 'get',
    params: parameter
  })
}




/**
 * 分包商推荐详情
 * @param parameter
 */
export function getSubDetails(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/recommend/detail',
    method: 'get',
    params: parameter
  })
}


/**
 * 判断同一个分公司下是否有相同的分包商名称
 * @param parameter
 */
export function istheSameName(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/recommend/name',
    method: 'get',
    params: parameter
  })
}


/**
 * 打印
 * @param parameter
 */
export function getSubDoc(parameter){
  return request({
    url: projectApiUrl + '/subcontractors/doc',
    method: 'get',
    params: parameter
  })
}



